1 resting place
his last resting place — la sua estrema dimora
English-Italian dictionary > resting place